package br.hm.callmeter.plan.model;

import java.util.ArrayList;

public class CallMinuteServiceOperatorGroup extends ServiceOperatorGroup {

	/**
	 * @uml.property name="operatorGroups"
	 * @uml.associationEnd multiplicity="(0 -1)" ordering="true" inverse=
	 *                     "callMinuteOperatorGroup:br.hm.callmeter.plan.model.OperatorGroup"
	 */
	private ArrayList<OperatorGroup> operatorGroup;

	/**
	 * @uml.property name="freeMinutes"
	 */
	private int freeMinutes;

	/**
	 * Getter of the property <tt>freeMinutes</tt>
	 * 
	 * @return Returns the freeMinutes.
	 * @uml.property name="freeMinutes"
	 */
	public int getFreeMinutes() {
		return freeMinutes;
	}

	/**
	 * Setter of the property <tt>freeMinutes</tt>
	 * 
	 * @param freeMinutes
	 *            The freeMinutes to set.
	 * @uml.property name="freeMinutes"
	 */
	public void setFreeMinutes(int freeMinutes) {
		this.freeMinutes = freeMinutes;
	}

	/**
	 * Getter of the property <tt>operatorGroups</tt>
	 * 
	 * @return Returns the operatorGroup.
	 * @uml.property name="operatorGroups"
	 */
	public ArrayList<OperatorGroup> getOperatorGroups() {
		return operatorGroup;
	}

	/**
	 * Setter of the property <tt>operatorGroups</tt>
	 * 
	 * @param operatorGroups
	 *            The operatorGroup to set.
	 * @uml.property name="operatorGroups"
	 */
	public void setOperatorGroups(ArrayList<OperatorGroup> operatorGroups) {
		operatorGroup = operatorGroups;
	}

}
